home *** CD-ROM | disk | FTP | other *** search
- package ru.mank.me.a;
-
- import javax.microedition.lcdui.Canvas;
- import javax.microedition.lcdui.Display;
- import javax.microedition.lcdui.Font;
- import javax.microedition.lcdui.Graphics;
- import javax.microedition.lcdui.Image;
-
- // $FF: renamed from: ru.mank.me.a.c
- public class class_0 extends Canvas {
- // $FF: renamed from: p int
- public static final int field_0 = 1;
- // $FF: renamed from: l int
- public static final int field_1 = 2;
- // $FF: renamed from: k int
- public static final int field_2 = 3;
- // $FF: renamed from: n int
- public static final int field_3 = 4;
- // $FF: renamed from: case ru.mank.me.a.d
- protected d field_4;
- // $FF: renamed from: o java.lang.String
- protected String field_5;
- // $FF: renamed from: c java.lang.String
- protected String field_6;
- // $FF: renamed from: j javax.microedition.lcdui.Image
- protected Image field_7;
- // $FF: renamed from: goto javax.microedition.lcdui.Image
- protected Image field_8;
- // $FF: renamed from: null javax.microedition.lcdui.Image
- protected Image field_9;
- // $FF: renamed from: g javax.microedition.lcdui.Display
- protected Display field_10;
- // $FF: renamed from: else int
- private int field_11;
- // $FF: renamed from: new int
- private int field_12;
- // $FF: renamed from: f int
- private int field_13;
- // $FF: renamed from: e int
- private int field_14;
- // $FF: renamed from: d int
- private int field_15;
- // $FF: renamed from: h ru.mank.me.a.b
- private b field_16;
- // $FF: renamed from: try ru.mank.me.a.b
- private b field_17;
- // $FF: renamed from: m ru.mank.me.a.b
- private b field_18;
- // $FF: renamed from: do int
- private int field_19;
- // $FF: renamed from: long int
- private int field_20;
- // $FF: renamed from: b javax.microedition.lcdui.Font
- private Font field_21 = Font.getFont(0, 1, 0);
- // $FF: renamed from: char int
- private int field_22;
- // $FF: renamed from: if int
- private int field_23;
- // $FF: renamed from: i int
- private int field_24;
- // $FF: renamed from: void int
- private int field_25;
- // $FF: renamed from: byte boolean
- private boolean field_26 = false;
- // $FF: renamed from: a boolean
- private boolean field_27 = true;
- // $FF: renamed from: for int
- protected int field_28 = -1;
- // $FF: renamed from: int boolean
- protected boolean field_29 = false;
-
- public class_0(Display var1, int var2, String var3, Image var4, int var5) {
- this.field_10 = var1;
- this.field_25 = var2;
- this.field_5 = var3;
- this.field_7 = var4;
- this.field_28 = var5;
- this.method_5();
- }
-
- // $FF: renamed from: new () void
- public void method_0() {
- this.field_29 = true;
- ((Canvas)this).repaint();
- ((Canvas)this).serviceRepaints();
- }
-
- // $FF: renamed from: a (ru.mank.me.a.d) void
- public void method_1(d var1) {
- this.field_4 = var1;
- }
-
- // $FF: renamed from: int () void
- public void method_2() {
- if (this.field_4 != null) {
- this.field_4.if(this, this.field_18);
- }
-
- }
-
- // $FF: renamed from: try () void
- public void method_3() {
- if (this.field_4 != null) {
- this.field_4.a(this, this.field_18);
- }
-
- }
-
- // $FF: renamed from: a (int) void
- public void method_4(int var1) {
- this.field_25 = var1;
- }
-
- // $FF: renamed from: byte () boolean
- public boolean method_5() {
- boolean var1 = false;
- Image var2 = this.field_8;
- this.field_14 = ((Canvas)this).getWidth();
- this.field_15 = ((Canvas)this).getHeight();
- if (this.field_7 != null) {
- this.field_13 = this.field_7.getHeight() + 1;
- } else {
- this.field_13 = 1;
- }
-
- Font var3 = Font.getFont(0, 1, 0);
- if (this.field_15 - 2 * var3.getHeight() - this.field_13 < this.field_28) {
- var3 = Font.getFont(0, 1, 8);
- }
-
- this.field_21 = var3;
- if (this.field_25 == 1) {
- this.field_12 = this.field_21.getHeight() + 1;
- this.field_11 = this.field_21.getHeight() + 1;
- this.field_22 = this.field_12;
- this.field_23 = 1;
- this.field_8 = Image.createImage(this.field_14 - 2, this.field_15 - (this.field_11 + this.field_13 + this.field_12));
- } else if (this.field_25 == 2) {
- this.field_12 = this.field_21.getHeight() + 1;
- this.field_11 = 1;
- this.field_22 = this.field_11;
- this.field_23 = 1;
- this.field_8 = Image.createImage(this.field_14 - 2, this.field_15 - (this.field_11 + this.field_13 + this.field_12));
- } else if (this.field_25 == 4) {
- if (this.field_27) {
- this.field_22 = 1;
- this.field_23 = 1;
- this.field_19 = this.field_15 - this.field_20 - 3;
- this.field_24 = this.field_19 + 2;
- this.field_8 = Image.createImage(this.field_14 - 2, this.field_19);
- this.field_9 = Image.createImage(this.field_14 - 2, this.field_20);
- } else {
- this.field_22 = 0;
- this.field_23 = 0;
- this.field_19 = this.field_15 - this.field_20;
- this.field_24 = this.field_19;
- this.field_8 = Image.createImage(this.field_14, this.field_19);
- this.field_9 = Image.createImage(this.field_14, this.field_20);
- }
- } else {
- this.field_22 = 0;
- this.field_23 = 0;
- this.field_8 = Image.createImage(this.field_14, this.field_15);
- }
-
- if (var2 == null && this.field_8 == null) {
- return false;
- } else if (var2 != null && this.field_8 != null) {
- return var2.getWidth() != this.field_8.getWidth() || var2.getHeight() != this.field_8.getHeight();
- } else {
- return true;
- }
- }
-
- // $FF: renamed from: do () javax.microedition.lcdui.Font
- public Font method_6() {
- return this.field_21;
- }
-
- // $FF: renamed from: for (ru.mank.me.a.b) int
- public int method_7(b var1) {
- if (var1 == this.field_16) {
- return this.field_8 != null ? this.field_8.getWidth() : this.field_14;
- } else {
- return var1 == this.field_17 ? this.field_9.getWidth() : this.field_14;
- }
- }
-
- // $FF: renamed from: int (ru.mank.me.a.b) int
- public int method_8(b var1) {
- if (var1 == this.field_16) {
- return this.field_8 != null ? this.field_8.getHeight() : this.field_15;
- } else {
- return var1 == this.field_17 ? this.field_9.getHeight() : this.field_15;
- }
- }
-
- // $FF: renamed from: a (java.lang.String) void
- public void method_9(String var1) {
- this.field_5 = var1;
- }
-
- // $FF: renamed from: if (ru.mank.me.a.b) void
- public void method_10(b var1) {
- this.field_16 = var1;
- this.field_18 = this.field_16;
- boolean var2 = this.method_5();
- if (this.field_16 != null) {
- this.field_16.do();
- }
-
- this.field_29 = false;
- this.field_26 = true;
- ((Canvas)this).repaint();
- }
-
- // $FF: renamed from: a (ru.mank.me.a.b, ru.mank.me.a.b, int, boolean) void
- public void method_11(b var1, b var2, int var3, boolean var4) {
- this.field_25 = 4;
- this.field_20 = var3;
- this.field_16 = var1;
- this.field_17 = var2;
- this.field_18 = this.field_16;
- boolean var5 = this.method_5();
- if (this.field_16 != null) {
- this.field_16.do();
- }
-
- if (this.field_17 != null) {
- this.field_17.do();
- }
-
- this.field_29 = false;
- this.field_26 = true;
- this.field_27 = var4;
- this.method_5();
- ((Canvas)this).repaint();
- }
-
- // $FF: renamed from: for () ru.mank.me.a.b
- public b method_12() {
- return this.field_18;
- }
-
- // $FF: renamed from: do (ru.mank.me.a.b) void
- public void method_13(b var1) {
- if (this.field_25 == 4) {
- if (var1 == this.field_16) {
- ((Canvas)this).repaint(this.field_23, this.field_22, this.method_7(var1), this.method_8(var1));
- } else {
- ((Canvas)this).repaint(this.field_23, this.field_24, this.method_7(var1), this.method_8(var1));
- }
- } else {
- ((Canvas)this).repaint(this.field_23, this.field_22, this.method_7(var1), this.method_8(var1));
- }
-
- }
-
- // $FF: renamed from: a () void
- public void method_14() {
- int var1 = this.field_15 - (this.field_12 + this.field_13);
- if (this.field_25 == 1) {
- ((Canvas)this).repaint(0, var1, this.field_14 - 1, this.field_12);
- } else if (this.field_25 == 2) {
- ((Canvas)this).repaint(0, var1, this.field_14, this.field_12);
- }
-
- }
-
- // $FF: renamed from: a (ru.mank.me.a.b, int, int, int, int) void
- public void method_15(b var1, int var2, int var3, int var4, int var5) {
- if (this.field_25 == 4) {
- if (var1 == this.field_16) {
- ((Canvas)this).repaint(var2 + this.field_23, var3 + this.field_22, var4, var5);
- } else {
- ((Canvas)this).repaint(var2 + this.field_23, var3 + this.field_24, var4, var5);
- }
- } else {
- ((Canvas)this).repaint(var2 + this.field_23, var3 + this.field_22, var4, var5);
- }
-
- }
-
- protected void paint(Graphics var1) {
- var1.setFont(this.field_21);
- int var2 = this.field_15 - (this.field_12 + this.field_13);
- if (this.field_26) {
- this.field_26 = false;
- }
-
- if (this.field_25 == 1) {
- var1.setColor(0, 0, 0);
- var1.fillRect(0, 0, this.field_14, this.field_11);
- var1.setColor(255, 255, 255);
- var1.fillRect(0, var2, this.field_14 - 1, this.field_12);
- int var3 = (this.field_14 - this.field_21.stringWidth(this.field_5)) / 2;
- if (var3 <= 0) {
- var3 = 1;
- }
-
- var1.drawString(this.field_5, var3, 1, 20);
- var1.setColor(0, 0, 0);
- String var4 = null;
- if (this.field_29) {
- var4 = "Loading...";
- } else if (this.field_18 != null) {
- var4 = this.field_18.if();
- }
-
- if (this.field_18 != null && var4 != null) {
- var1.drawString(var4, 1, var2 + 1, 20);
- }
-
- var1.drawRect(0, 0, this.field_14 - 1, this.field_11);
- var1.drawRect(0, var2, this.field_14 - 1, this.field_12);
- var1.drawLine(0, this.field_11, 0, this.field_15 - (this.field_12 + this.field_13));
- var1.drawLine(this.field_14 - 1, this.field_11, this.field_14 - 1, this.field_15 - (this.field_12 + this.field_13));
- } else if (this.field_25 == 2) {
- var1.setColor(255, 255, 255);
- var1.fillRect(0, var2, this.field_14, this.field_12);
- var1.setColor(0, 0, 0);
- var1.drawLine(0, 0, 0, this.field_15 - this.field_13 - 1);
- var1.drawLine(this.field_14 - 1, 0, this.field_14 - 1, this.field_15 - this.field_13 - 1);
- var1.drawLine(0, 0, this.field_14 - 1, 0);
- String var5;
- if (this.field_29) {
- var5 = "Loading...";
- } else {
- var5 = this.field_18.if();
- }
-
- if (this.field_18 != null && var5 != null) {
- var1.drawString(var5, 1, var2 + 1, 20);
- var1.drawRect(0, var2, this.field_14 - 1, this.field_12);
- }
- }
-
- if ((this.field_25 == 2 || this.field_25 == 1) && this.field_7 != null) {
- var1.setColor(255, 255, 255);
- var1.fillRect(0, this.field_15 - this.field_7.getHeight(), this.field_14, this.field_7.getHeight());
- int var6 = (this.field_14 - this.field_7.getWidth()) / 2;
- if (var6 <= 0) {
- var6 = 1;
- }
-
- int var7 = this.field_11 + this.field_12 + (this.field_8 != null ? this.field_8.getHeight() : this.field_15) + 1;
- var1.drawImage(this.field_7, var6, var7, 20);
- }
-
- if (this.field_25 == 4) {
- if (this.field_16 != null && this.field_17 != null) {
- this.field_16.a(this.field_8.getGraphics());
- var1.drawImage(this.field_8, this.field_23, this.field_22, 20);
- this.field_17.a(this.field_9.getGraphics());
- var1.drawImage(this.field_9, this.field_23, this.field_24, 20);
- if (this.field_27) {
- if (this.field_18 == this.field_16) {
- var1.setColor(255, 255, 255);
- var1.drawRect(0, this.field_19 + 1, this.field_9.getWidth() + 1, this.field_9.getHeight() + 1);
- var1.setColor(0, 0, 0);
- var1.drawRect(0, 0, this.field_8.getWidth() + 1, this.field_8.getHeight() + 1);
- } else {
- var1.setColor(255, 255, 255);
- var1.drawRect(0, 0, this.field_8.getWidth() + 1, this.field_8.getHeight() + 1);
- var1.setColor(0, 0, 0);
- var1.drawRect(0, this.field_19 + 1, this.field_9.getWidth() + 1, this.field_9.getHeight() + 1);
- }
- }
- }
- } else if (this.field_16 != null) {
- if (this.field_8 != null) {
- this.field_16.a(this.field_8.getGraphics());
- var1.drawImage(this.field_8, this.field_23, this.field_22, 20);
- } else {
- this.field_16.a(var1);
- }
- }
-
- }
-
- // $FF: renamed from: if () void
- public void method_16() {
- this.field_10.setCurrent(this);
- }
-
- protected void keyPressed(int var1) {
- if (!this.field_29) {
- if (var1 == 42) {
- this.method_3();
- } else if (this.field_18 != null) {
- this.field_18.do(var1, ((Canvas)this).getGameAction(var1));
- }
- }
-
- }
-
- protected void keyRepeated(int var1) {
- if (!this.field_29 && this.field_18 != null) {
- this.field_18.a(var1, ((Canvas)this).getGameAction(var1));
- }
-
- }
-
- protected void keyReleased(int var1) {
- if (!this.field_29 && this.field_18 != null) {
- this.field_18.if(var1, ((Canvas)this).getGameAction(var1));
- }
-
- }
-
- // $FF: renamed from: a (ru.mank.me.a.b) void
- public void method_17(b var1) {
- this.field_18 = var1;
- if (this.field_27) {
- ((Canvas)this).repaint();
- }
-
- }
- }
-